[cola]
	spellcheck = false
 	browserdockable = true
	refreshonfocus = true
	savewindowssettings = true
	theme = dark
	startupmode = folder
[gui]
	historybrowser = \"/usr/bin/git-cola\" dag
	
[guitool "Git Flow: Start git flow repo"]
	cmd = "git checkout master && git pull && git checkout develop && git pull && git flow init -d --feature 'feature/' --hotfix 'hotfix/' --release 'release/'"
	prompt = "Start git flow repo"
	shortcut = "Ctrl+I"

[guitool "Git Flow: Start git flow repo with unstaged files"]
	cmd = " git stash && git flow init -f -d --feature 'feature/' --hotfix 'hotfix/' --release 'release/' && git stash pop"
	prompt = "Start git flow repo"
	shortcut = "Ctrl+Alt+I"

[guitool "Git Flow: Start Feature"]
	cmd = "git checkout master && git pull && git checkout develop && git pull && git flow feature start $ARGS && git push --set-upstream origin feature/$ARGS"
	prompt = "Start a feature"
	argprompt = "Name of the feature"
	shortcut = "Shift+F"

[guitool "Git Flow: Finish Feature"]
	cmd = "git merge origin/develop && git flow feature finish $ARGS"
	prompt = "Finish a feature"
	argprompt = "Name of the feature"
	shortcut = "Ctrl+Alt+F"

[guitool "Git Flow: Start Release"]
	cmd = "git checkout master && git pull && git checkout develop && git pull && git flow release start $ARGS && git push --set-upstream origin release/$ARGS"
	prompt = "Start a release"
	argprompt = "Name of the release"
	shortcut = "Shift+R"

[guitool "Git Flow: Finish Release"]
	cmd = "git merge origin/develop && git flow release finish -m $ARGS $ARGS && echo 'PUSH DEVELOP AND MASTER CHANGES'"
	prompt = "Finish a release"
	argprompt = "Name of the release"
	shortcut = "Ctrl+Alt+R"

[guitool "Git Flow: Start Hotfix"]
	cmd = "git checkout master && git pull && git checkout develop && git pull && git flow hotfix start $ARGS && git push --set-upstream origin hotfix/$ARGS"
	prompt = "Start a hotfix"
	argprompt = "Name of the hotfix"
	shortcut = "Shift+H"

[guitool "Git Flow: Finish Hotfix"]
	cmd = "git flow hotfix finish -m $ARGS $ARGS && echo 'PUSH DEVELOP AND MASTER CHANGES'"
	prompt = "Finish a hotfix"
	argprompt = "Name of the hotfix"
	shortcut = "Ctrl+Alt+H"

[guitool "Git Pull"]
	cmd = "git pull && git checkout master && git pull && git checkout develop && git pull && git pull --all"
	prompt = "Pull"
	shortcut = "Ctrl+Alt+P"

[core]
	editor = nano
[user]
	email = user@email.com
	name = username
[gitflow]
	multi-hotfix = true
[pull]
	rebase = true
